if you're that good - French English Dictionary